"""
实际上多态就是我们在上面说过的 重写方法/属性

就是在子类中将父类中相同函数进行重写逻辑

你可以在其中进行 功能拓展/覆盖

多态存在的意义, 就是让面向对象 更加灵活

并不仅仅局限于 继承父类
"""


class Animail:
    def eat(self):
        print("在吃东西......")


class Cat(Animail):

    def eat(self):
        # 执行父类的原来的逻辑代码  父类名.方法名(self)
        super().eat()  # Animail.eat(self)
        print("吃的是一条小鱼")

    def running(self):
        print('跑步')